They managed to strike a win-win deal that satisfied all parties involved.
Им удалось заключить взаимовыгодную сделку, которая удовлетворила все заинтересованные стороны.
Definitions
A win-win deal is an agreement or arrangement in which all parties involved benefit or gain something positive, ensuring that no one is at a disadvantage.